.clearfix:after{content:"";display:block;height:0;line-height:0;clear:both;visibility:hidden;overflow:hidden;}
.clearfix{zoom:1;}
.cssClear{clear:both;margin:0;padding:0;line-height:0;font-size:0;}
#site{width:990px;margin:0 auto;}#site-header{padding:0 15px;}
#layout_5{padding:0 15px;}
.grouping{float:left;width:654px;margin-right:6px;}
#content,.content-main{float:left;width:432px;margin:0;padding:0;position:relative;}
#contentBar,.content-breakout{float:right;width:210px;margin:0 0 0 12px;position:relative;}
#sideBar{float:right;width:300px;margin:0;}